infested with pests - Francés Inglés Diccionario